/*------------------------------------------------------------------------------------------------------------------
                                                        CSS SEFAZ                                                        
  ------------------------------------------------------------------------------------------------------------------
  Data de Construcao - 01/09/2003
  Alteracao - 15/06/2004                                                            
  OBS - Favor mater a organizacao neste arquivo.                                                                     
  Versao para Internet Explorer    (DIRAT)                                                                          
  ------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------
     Declarao do Body dos canais
  -------------------------------------------------------------------------*/

.bodyCanal{
	scrollbar-3dlight-color : #E0E0E0;
	scrollbar-arrow-color : #336699;
	scrollbar-base-color : #E0E0E0;
	scrollbar-darkshadow-color : #999999;
	scrollbar-face-color : #E0E0E0;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #E0E0E0;
	scrollbar-track-color : #EFEFEF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/default/imagens/bg_hp.gif);
}

.bodyInterna{
	scrollbar-3dlight-color : #E0E0E0;
	scrollbar-arrow-color : #336699;
	scrollbar-base-color : #E0E0E0;
	scrollbar-darkshadow-color : #999999;
	scrollbar-face-color : #E0E0E0;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #E0E0E0;
	scrollbar-track-color : #EFEFEF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/default/imagens/bg_hp2.gif);
}

/*-------------------------------------------------------------------------
     Declara��o da fonte pixel
  -------------------------------------------------------------------------*/
@font-face {
    font-family: uni 05_53;
    font-style:  normal;
    font-weight: normal;
    src: url(/default/include/sefazba.eot);
 }

/*-------------------------------------------------------------------------
    Fonte do topo
  -------------------------------------------------------------------------*/
.pixelTopo { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 0px;  text-align:center;}
a.pixelTopo:link { text-decoration: none; color:#000000; background-color: #EBEBEB;	padding: 1px; display: block;}
a.pixelTopo:hover { text-decoration: none; color:#000000; background-color: #FFCC99;	padding: 1px; display: block;}
a.pixelTopo:active { text-decoration: none; color:#666666; background-color: #EBEBEB;	padding: 1px; display: block;}
a.pixelTopo:visited {text-decoration: none; color:#000000; background-color: #EBEBEB;	padding: 1px; display: block;}
a.pixelTopo:visited:hover { text-decoration: none; color:#000000; background-color: #FFCC99; padding: 1px; display: block;}

/*-------------------------------------------------------------------------
      Fonte dos canais
  -------------------------------------------------------------------------*/

.pixel { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px;}
a.pixel:link { text-decoration: none; color:#000000}
a.pixel:hover { text-decoration: none; color:#000000}
a.pixel:active { text-decoration: none; color:#666666}
a.pixel:visited {text-decoration: none; color:#000000}

/*-------------------------------------------------------------------------
     Canal - Fonte das Laterais
  -------------------------------------------------------------------------*/
a.pixelBlockEsq:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none;	background-color: #E6E6E6;	padding:  1px; display: block;}
a.pixelBlockEsq:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockEsq:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockEsq:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}

a.pixelBlockDir:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none;	background-color: #CED7E3;	padding:  1px; display: block;}
a.pixelBlockDir:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #CED7E3; padding: 1px; display: block;}
a.pixelBlockDir:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #CED7E3; padding: 1px; display: block;}
a.pixelBlockDir:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}

a.pixelBlockDirVml:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none;	background-color: #F1D6CD;	padding:  1px; display: block;}
a.pixelBlockDirVml:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #F1D6CD; padding: 1px; display: block;}
a.pixelBlockDirVml:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #F1D6CD; padding: 1px; display: block;}
a.pixelBlockDirVml:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #333333; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}

a.pixelBlockDirBT:link { font-family: "uni 05_53"; font-size: 6pt;  color: #333333; text-decoration: none; text-align:center; font-weight:bold; background-color: #B5C2D6; padding:  1px; display: block; border:1px solid #999999}
a.pixelBlockDirBT:active { font-family: "uni 05_53"; font-size: 6pt;	color: #333333; text-decoration: none; text-align:center; font-weight:bold; background-color: #B5C2D6; padding: 1px; display: block; border:1px solid #999999}
a.pixelBlockDirBT:visited { font-family: "uni 05_53"; font-size: 6pt; color: #333333; text-decoration: none; text-align:center; font-weight:bold; background-color: #B5C2D6; padding: 1px; display: block; border:1px solid #999999}
a.pixelBlockDirBT:hover { font-family: "uni 05_53"; 	font-size: 6pt; color: #333333; text-decoration: none; text-align:center; font-weight:bold; background-color: #99ADCB; padding: 1px; display: block; border:1px solid #999999}


/*-------------------------------------------------------------------------
     Canal - Inspetoria Eletronica e Legislacao e Contencioso - Cor Azul
  -------------------------------------------------------------------------*/
a.pixelBlockAzul:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #FFFFFF;	padding:  1px; display: block;}
a.pixelBlockAzul:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockAzul:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockAzul:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E2ECF5; padding: 1px; display: block;}

a.pixelBlockAzul01:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #E6E6E6;	padding: 1px; display: block;}
a.pixelBlockAzul01:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockAzul01:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockAzul01:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E2ECF5; padding: 1px; display: block;}


.campoAzul 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #9EBAD9; height: 17px}
.campoAzul20 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #9EBAD9; height: 20px}
.comboAzul 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #9EBAD9}
.comboAzulTit 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #7BA2CC;}
.botaoAzul 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #006699; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; color:#FFFFFF; border: 1px solid; border-color: #00CCFF #006699 #006699 #00CCFF; font-weight: bold; cursor: pointer;}

.tituloAzul 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #FFFFFF;background-color: #006699}
.titulo2Azul 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #000000;background-color: #9EBAD9}
.titulo3Azul 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #006699}
.textoAzul 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #006699}

a.linkAzul:link			{text-decoration: none; 		color: #006699}
a.linkAzul:active 		{text-decoration: none; 		color: #006699}
a.linkAzul:visited 		{text-decoration: none;		color: #006699}
a.linkAzul:hover 		{text-decoration: underline; 	color: #003366}

a.linkAzulunder:link 			{text-decoration: underline; 	color: #006699}
a.linkAzulunder:active 		{text-decoration: underline; 	color: #006699}
a.linkAzulunder:visited	 		{text-decoration: underline;	color: #006699}
a.linkAzulunder:hover		{text-decoration: none; 		color: #003366}


/*-------------------------------------------------------------------------
         Canais e Sistemas - Institucionais - Cor Laranja                
  -------------------------------------------------------------------------*/
a.pixelBlockLaranja:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #FFFFFF;	padding:  1px; display: block;}
a.pixelBlockLaranja:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockLaranja:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockLaranja:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FDE3CE; padding: 1px; display: block;}

a.pixelBlockLaranja01:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #E6E6E6;	padding: 1px; display: block;}
a.pixelBlockLaranja01:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockLaranja01:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockLaranja01:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FDE3CE; padding: 1px; display: block;}


.campoLaranja 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #F5D2AA; height: 17px}
.campoLaranja20 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #F5D2AA; height: 20px}
.comboLaranja 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #F5D2AA}
.botaoLaranja 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #EC9546;margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; color: #FFFFFF; border: 1px solid; border-color: #FFCC99 #FC7C1C #FC7C1C #FFCC99; font-weight: bold}

.tituloLaranja 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #FFFFFF;background-color: #F0AA69}
.titulo2Laranja 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #000000;background-color: #F5D2AA}
.titulo3Laranja 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #DA7624}
.textoLaranja 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #DA7624}

a.linkLaranja:link 			{text-decoration: none; 		color: #F0AA69}
a.linkLaranja:active 			{text-decoration: none; 		color: #F0AA69}
a.linkLaranja:visited 			{text-decoration: none;		color: #F0AA69}
a.linkLaranja:hover 			{text-decoration: underline; 	color: #FC7C1C}

a.linkLaranjaunder:link 		{text-decoration: underline; 	color: #F0AA69}
a.linkLaranjaunder:active 		{text-decoration: underline; 	color: #F0AA69}
a.linkLaranjaunder:visited 		{text-decoration: underline;	color: #F0AA69}
a.linkLaranjaunder:hover 		{text-decoration: none; 		color: #FC7C1C}


/*-------------------------------------------------------------------------
         Canais e Sistemas - Financas Publicas - Cor Vermelho            
  -------------------------------------------------------------------------*/
a.pixelBlockVermelho:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #FFFFFF;	padding:  1px; display: block;}
a.pixelBlockVermelho:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockVermelho:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockVermelho:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #EECCCC; padding: 1px; display: block;}

a.pixelBlockVermelho01:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #FAEFEF;	padding: 1px; display: block;}
a.pixelBlockVermelho01:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FAEFEF; padding: 1px; display: block;}
a.pixelBlockVermelho01:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FAEFEF; padding: 1px; display: block;}
a.pixelBlockVermelho01:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #EECCCC; padding: 1px; display: block;}

.campoVermelho 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #EBC2C2; height: 17px }
.campoVermelho20	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #EBC2C2; height: 20px }
.comboVermelho 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #EBC2C2 }
.botaoVermelho 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #CC6666; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; color: #FFFFFF; border: 1px solid; border-color: #F9EEEE #CC6666 #CC6666 #F9EEEE; font-weight: bold}

.tituloVermelho 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #FFFFFF;background-color: #CC6666}
.titulo2Vermelho 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #000000;background-color: #EECCCC}
.titulo3Vermelho 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #983230}
.textoVermelho 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #983230}

a.linkVermelho:link 			{text-decoration: none; 		color: #CC6666}
a.linkVermelho:active 		{text-decoration: none; 		color: #CC6666}
a.linkVermelho:visited 		{text-decoration: none;		color: #CC6666}
a.linkVermelho:hover 		{text-decoration: underline; 	color: #CC3333}

a.linkVermelhounder:link 			{text-decoration: underline; 	color: #CC6666}
a.linkVermelhounder:active 		{text-decoration: underline; 	color: #CC6666}
a.linkVermelhounder:visited 		{text-decoration: underline;	color: #CC6666}
a.linkVermelhounder:hover 		{text-decoration: none; 		color: #CC3333}

/*-------------------------------------------------------------------------
                                Cor Verde - Canal PET                              
  -------------------------------------------------------------------------*/

a.pixelBlockVerde:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #FFFFFF;	padding:  1px; display: block;}
a.pixelBlockVerde:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockVerde:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 1px; display: block;}
a.pixelBlockVerde:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #D1DCCA; padding: 1px; display: block;}

a.pixelBlockVerde01:link { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none;	background-color: #E6E6E6;	padding: 1px; display: block;}
a.pixelBlockVerde01:active { font-family: "uni 05_53"; font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockVerde01:visited { font-family: "uni 05_53"; font-size: 6pt; letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #E6E6E6; padding: 1px; display: block;}
a.pixelBlockVerde01:hover { font-family: "uni 05_53"; 	font-size: 6pt;	letter-spacing: 1px; color: #000000; text-decoration: none; background-color: #D1DCCA; padding: 1px; display: block;}


/*-------------------------------------------------------------------------
                                Cor Branco                              
  -------------------------------------------------------------------------*/

.campoBranco 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF; height: 17px}
.campoBranco20 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; height: 20px}
.comboBranco 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF}
.botaoBranco 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF; margin-top: 1px;margin-right: 1px;	margin-bottom: 1px;margin-left: 1px;color: #000000;font-weight: none;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #CCCCCC;}

.titulobranco 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #FFFFFF;}
.titulo2branco	 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11pt;font-weight: bold;color: #FFFFFF;}

a.linkBranco:link 			{text-decoration: none; 		color: #FFFFFF}
a.linkBranco:active 			{text-decoration: none; 		color: #FFFFFF}
a.linkBranco:visited 			{text-decoration: none;		color: #FFFFFF}
a.linkBranco:hover 			{text-decoration: underline; 	color: #FFFFFF}

a.linkBrancounder:link 		{text-decoration: underline; 	color: #FFFFFF}
a.linkBrancounder:active 		{text-decoration: underline; 	color: #FFFFFF}
a.linkBrancounder:visited 		{text-decoration: underline;	color: #FFFFFF}
a.linkBrancounder:hover 		{text-decoration: none; 		color: #FFFFFF}



/*-------------------------------------------------------------------------
                                Cor Cinza (Neutra)                              
  -------------------------------------------------------------------------*/

.campoCinza 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #E7E7E7; height: 17px}
.campoCinza20	 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #E7E7E7; height: 20px}
.comboCinza 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #E7E7E7}
.botaoCinza 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #E7E7E7; margin-top: 1px;margin-right: 1px;margin-bottom: 1px;margin-left: 1px;color: #000000; font-weight: bold; border-top: 1px solid #CCCCCC; border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #CCCCCC;}

.tituloCinza 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #999999;}
.titulo2Cinza	 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #999999;}

a.linkCinza:link 				{text-decoration: none; 		color: #666666}
a.linkCinza:active 			{text-decoration: none; 		color: #666666}
a.linkCinza:visited 			{text-decoration: none;		color: #666666}
a.linkCinza:hover 			{text-decoration: underline; 	color: #666666}

a.linkCinzaunder:link 			{text-decoration: underline; 	color: #666666}
a.linkCinzaunder:active 		{text-decoration: underline; 	color: #666666}
a.linkCinzaunder:visited 		{text-decoration: underline;	color: #666666}
a.linkCinzaunder:hover 		{text-decoration: none; 		color: #666666}

/*-------------------------------------------------------------------------
                              Links Gerais                               
  -------------------------------------------------------------------------*/
a.under:link 		{text-decoration: underline; 	color: #000000}
a.under:active 		{text-decoration: underline; 	color: #000000}
a.under:visited 		{text-decoration: underline;	color: #000000}
a.under:hover 		{text-decoration: none; 		color: #666666}




#link1:link 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #1F6488;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #1C77A6;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }
		
#link1:active 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #1C77A6;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #1C77A6;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }

#link1:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #1C77A6;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #1C77A6;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }

#link1:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #FFFFFF;text-decoration: none;
			background-color: #1F6488;border: 1px solid #1C77A6;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }



#link2:link		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #000000;
			text-decoration: none; font-weight: bold; background-color: #FFFFFF;border: 1px solid #CC6666; text-align: center;
			vertical-align: middle; padding: 2px; }
		
#link2:active	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #000000;
			text-decoration: none; font-weight: bold; background-color: #FFFFFF;border: 1px solid #CC6666; text-align: center;
			vertical-align: middle; padding: 2px; } 

#link2:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #000000;
			text-decoration: none; font-weight: bold; background-color: #FFFFFF;border: 1px solid #CC6666; text-align: center;
			vertical-align: middle; padding: 2px; } 

#link2:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #000000;
			text-decoration: none; font-weight: bold; background-color: #eaeaea;border: 1px solid #CC6666; text-align: center;
			vertical-align: middle; padding: 2px; } 


#link3:link 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #9D1716;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #9D1716;text-align: left;vertical-align: middle;padding: 2px;height: 15px;width: 180px;}
		
#link3:active 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #9D1716;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #9D1716;text-align: left;vertical-align: middle;padding: 2px;height: 15px;width: 180px;}

#link3:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #9D1716;text-decoration: none;
			background-color: #FFFFFF;border: 1px solid #9D1716;text-align: left;vertical-align: middle;padding: 2px;height: 15px;width: 180px;}

#link3:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #FFFFFF;text-decoration: none;
			background-color: #9D1716;border: 1px solid #FFFFFF;text-align: left;vertical-align: middle;padding: 2px;height: 15px;width: 180px;}
			
			
#link4:link 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #18658C;text-decoration: none;font-weight: bold;
			background-color: #C8DAE3;border: 1px solid #18658C;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }
		
#link4:active 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #18658C;text-decoration: none;font-weight: bold;
			background-color: #C8DAE3;border: 1px solid #18658C;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }

#link4:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #18658C;text-decoration: none;font-weight: bold;
			background-color: #C8DAE3;border: 1px solid #18658C;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }

#link4:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #FFFFFF;text-decoration: none;
			background-color: #1F6488;border: 1px solid #1C77A6;text-align: left;vertical-align: middle;padding: 2px;height: 15px; }


/*-------------------------------------------------------------------------
                                Textos Gerais                              
  -------------------------------------------------------------------------*/

.textoArial7 		{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 7pt}
.textoArial7bold 	{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 7pt; font-weight: bold}
.textoArial8 		{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt}
.textoArial9 		{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt}
.textoVerdana7 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.textoVerdana7bold 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold}
.textoVerdana8 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.textoVerdana8bold 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.textoVerdana9 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.textoVerdana9bold	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}

/*-------------------------------------------------------------------------
                           Alinhamento de texto                            
  -------------------------------------------------------------------------*/

.esquerda 		{text-align: left;}
.direita  		{text-align: right;}
.corpoTabela 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	color: #000000;	text-decoration: none;background-color: #F2F2F2;padding: 5px;}


/*-------------------------------------------------------------------------
                           IDS dos Sistemas WEB
  -------------------------------------------------------------------------*/

body#sitio{ 
  padding:0px; 
  margin:0px;
  font-size:11px; 
  background-color:#FFFFFF; 
  width:790px;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 11px;  
  color: #000000; 
  text-decoration: none;  
}  

.texto_erro
{
	font-weight: bold;
	font-size: 7px;
	color: #ff0000;
}
  
.not{ 
	display: none; 
}
  
.clear { 
	clear: both; 
}
 
.direita { 
	float:right; 
	padding:0px; 
	margin:0px 
} 
 
.esquerda { 
	float:left; 
	padding:0px; 
	margin:0px 
} 
 
.row { 
	padding-top: 2px; 
	clear: left; 
	margin: 2px 5px 2px 5px;
}
   
.tdgrid { 
	background-color: #e7e7e7; 
	text-align: left; 
	height: 18px;
}
   
.tdgridalt{ 
	background-color: #FFFFFF; 
	text-align: left; 
	height: 18px;
}

div{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	text-decoration: none;  
}
div#cabecalho{
	margin:0;
	padding:0;
	height: 85px;
	border-bottom: 1px solid #000000;
}  
   
div#botoestopo{ 
	clear:both;
	float:left;
	margin:45px 0 0 0;
	padding:0 128px 0 0;
}
   
div#botao{
	clear: both;
	float: right;
	text-align: right; 
	padding: 0 10px 0 0;
	margin: -2px 0 2px 0;
}

div#botoestopo ul, div#botao ul{
	clear:right;
	float:right;
	font-size:0;
	list-style-type:none;
}   

div#botoestopo li, div#botao li{
	float:none;
	display:inline;
}

div#botoestopo img, div#botao img { 
	padding:0; 
	margin:0; 
	border:0;
}

div#atalho, div#atalhoLink{ 
	float:left; 
   clear:left;
	text-align:left;
	padding:0; 
	margin:0;
}
div#atalho ul, div#atalhoLink ul{
	list-style:none;
	padding: 0;
	margin: 0;
}

div#atalho li, div#atalhoLink li{
  float:left;
  text-align:center;
  padding:0 0 5px 0;
  display:inline; 
  width:25%;
}

div#usuario{ 
  float: left; 
  text-align: left; 
  padding: 10px 0 0 15px;
  font-weight: bold ; 
}

div#rastro {
	float: right; 
	text-align: right;  
   padding: 10px 0 0 0;
	font-weight: bold; 
}
    
div#conteudo{
	position:relative;
	margin:0; 
	padding: 5px 10px 0 20px; 
	overflow:auto;
	/* S para o IE6 */
	overflow-y:auto;
	overflow-x:hidden;
	height:345px;
   width:760px;
}
   
div#conteudo h1, 
div#info h1, 
div#resumo_pendencia h1, 
div#rodapenews h1,
div#noticia h1,
div#filtro h1,
div#grid h1,
div#cadastro h1{ 	
   font-size: 12px;
	margin: 0; 
	padding: 5px; 
}

div#info, div#resumo_pendencia{
	position:relative;	
	clear: left;
	float: left; 
	background-color: #F2F2F2; 
	margin:10px 0 10px 0;  
	padding:0;
	width:540px; 
}  
  
div#noticia{
    clear: right;
    float: right; 
    margin: 10px 0 10px 0; 
    padding:0;
}
     
div#scrollnews{ 
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	margin:0; 
	padding:0;
	background-color: #F2F2F2;
}

div#noticia, div#scrollnews {
	height: 240px;  
	width: 190px; 
 	voice-family: "\"}\""; 
 	voice-family:inherit;
 	width:200px;
}

html>body div#noticia, div#scrollnews {
    width:190px;
}  

/*div#info h1{
	font-size: 12px; 
	margin: 0; 
	padding: 5px 3px 5px 3px;
}   
*/ 
  
div#noticia label{
	float: left;
	margin: 5px 5px 2px 2px; 
}
  
div#rodapenews{
	position:relative;	
	clear: left;
	float: left; 
	background-color: #F2F2F2; 
	margin:10px 10px 0 0;  
	padding:0;
	width: 740px;
 	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:760px;
}
html>body div#rodapenews {
  width:740px;
}  
    
div#rodapenews label{
	float: left;
	margin: 2px 5px 2px 10px; 
}

div#filtro{
	float: left;
	background-color: #F2F2F2;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
div#filtro form, div#cadastro form{
	padding: 5px 0 5px 0; 
	margin: 0;
}	
   
div#filtro input, div#filtro select{
	float: left; 
	margin: 0 5px 2px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	padding: 2px; 
}

div#filtro label, div#cadastro label{
	float: left;
	margin: 0 5px 2px 10px;
	width:150px;
	padding: 2px 0 0 0; 
}

div#cadastro input, div#cadastro select{
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #000000;
	text-decoration: none; 
	padding: 2px 0 2px 0; 
	margin: 0;
}

div#grid {
	float: left; 
	text-align: left;
	margin-bottom: 10px;
}
     
div#grid input, div#grid select{
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	text-decoration: none; 
	color: #000000;
	padding: 0; 
	margin: 0;
}
   
table.tabela{
	float: left; 
	padding: 0; 
	margin: 0; 
	width: 100%; 
	border-width: 0; 
	border-spacing: 0; 
	border-collapse:collapse; 
}
table.tabela input, table.tabela select{
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	padding: 2px; 
}   

div#barraLink, div#barraFerramenta {
	float: left;
	padding: 5px 0 0 0;
	margin:0;
}
   
div#sitiologin{
   position: absolute;
	top:100px;
	left:65px;
	padding:0; 
	width:660px; 
	height:170px; 
}
 
div#login{
   position: absolute;
	left: 410px;
   margin: 0;
	padding: 0; 
	width:198px; /* tamanho das imagens 'esqueci e alterar minha senha' */
	height:150px; 
	border:1px solid #000; 
	background-color: #fff;
}

div#login label{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
	float: left;
	margin: 2px 5px 2px 10px;
	padding: 2px;
	background-color: #FFFFFF;
	width:60px; 
}

div#login input{
	float: left;
	font-size: 10px;
	margin: 2px 5px 2px 10px;
	padding: 2px;
	color: #000000;
	text-decoration: none; 
}

div#login button{
	border: 2px solid #000;
	float: right;
	margin-right: 85px;
}

div#login ul, div#noticia ul, div#resumo_pendencia ul, div#rodapenews ul{
	list-style:none;
	margin: 0;
	padding: 0; 
}

div#noticia li, div#resumo_pendencia li, div#rodapenews li{
	padding: 5px;
}

div#cadastro{
	float: left;
	padding: 0; 
	background-color: #F2F2F2;
}

#aba {
  background:inherit;
  float:left;
  width:100%;
  font:small times, serif;
  line-height:normal;
  margin:15px 0 0 0;
  padding: 0;
}
#aba ul {
  margin:0;
  padding:0 8px 0 0;
  list-style:none;
  }
#aba li {
  float:left;
  /* background:url("norm_left.gif") no-repeat left top; */
  margin:0;
  padding:0 0 0 8px; /* tamanho da figura */
}

#aba a {
  float:left;
  display:block;
  /* background:url("norm_right.gif") no-repeat right top; */
  padding:1px 6px 1px 0px;
  text-decoration:none;
  font:11px verdana, arial;
  color: #FFF;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#aba a {float:none;}
/* End IE5-Mac hack */

div#aba li:hover {
  /* background:url("norm_left_on.gif") no-repeat left top; */
}

div#aba li:hover a {
  color: #000;
  /* background:url("norm_right_on.gif") no-repeat right top; */
}

div#aba li#corrente {
  /* background-image:url("norm_left_on.gif"); */
}

div#aba li#corrente a {
  /* background-image:url("norm_right_on.gif"); */
  color: #000;
}

div#conteudoAba{
  background-color:#F2F2F2;
  margin:0;
  padding: 10px;
}



.TituloAreaRestritacentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	font-weight: bold;
	color:#336699;
	background-color:#E7EFEF;
	text-align:center;
	border-bottom:1px solid silver ;
    border-top:1px solid silver ;      
}

.TituloAreaRestrita2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	font-weight: bold;
	color:#336699;
	background-color:#E7EFEF;
	text-align:left;
    border-bottom:1px solid silver ;
    border-top:1px solid silver ;
}  


.TextoFundoBrancoNegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.linha{
    border-top: 1px solid #333333;
    border-top-color:#F0F5FB;   
    border-left: 1px solid #333333 ; 
    border-left-color :#F0F5FB;
    background-color:#F0F5FB;
    font-size: 10px;   
    display:block;
    background-position:center;
}
